This page is part of the FHIR Specification (v1.0.0: DSTU 2 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/sdcde-dataelement
Sets expectations for data elements exchanged or maintained within data element registries according to requirements established by the structured data capture project
This profile was published on Mon, Apr 21, 2014 00:00+1000 as a draft by Health Level Seven International (Orders and Observations - Structured Data Capture).
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from DataElement.
Summary
Mandatory: 14 elements (+8 nested mandatory elements)
Must-Support: 80 elements
Fixed Value: 4 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
This structure is derived from DataElement.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DataElement | I | 0..* | DataElement | Resource data element inv-2: One and only one DataElement.code must have is-data-element-concept set to "true" |
meta | ∑ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?! ∑ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: IETF BCP-47 (required) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
11179-de-effective-period | S | 0..1 | Period | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-effective-period |
11179-de-document-reference | S | 0..* | Reference(DocumentReference) | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-document-reference |
11179-de-administrative-status | S | 1..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-administrative-status |
11179-de-change-description | S | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-change-description |
11179-de-submitter-org | S | 1..1 | Reference(Organization) | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-submitter-org |
11179-de-registry-org | S | 1..1 | Reference(Organization) | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-registry-org |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
url | S ∑ | 1..1 | uri | Globally unique logical id for data element |
identifier | S ∑ | 1..1 | Identifier | Logical id to reference this data element |
version | S ∑ | 1..1 | string | Logical id for this version of the data element |
name | S ∑ | 1..1 | string | Descriptive label for this element definition |
status | ?! S∑ | 1..1 | code | draft | active | retired Binding: ConformanceResourceStatus (required) |
experimental | S ∑ | 0..1 | boolean | If for testing purposes, not real usage |
publisher | S ∑ | 1..1 | string | Name of the publisher (Organization or individual) |
contact | S ∑ | 1..* | BackboneElement | Contact details of the publisher |
11179-de-contact-address | S | 0..1 | Address | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-contact-address |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
name | S ∑ | 1..1 | string | Name of a individual to contact |
telecom | S ∑ | 1..1 | ContactPoint | Contact details for individual or publisher |
date | S ∑ | 0..1 | dateTime | Date for this version of the data element |
useContext | S ∑ | 0..* | CodeableConcept | Content intends to support these contexts Binding: Context of Use ValueSet (extensible) |
11179-de-classification-or-context | S | 1..1 | code | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-classification-or-context |
coding | ∑ | 0..* | Coding | Code defined by a terminology system |
text | ∑ | 0..1 | string | Plain text representation of the concept |
copyright | S | 0..1 | string | Use and/or Publishing restrictions |
stringency | S ∑ | 1..1 | code | comparable | fully-specified | equivalent | convertable | scaleable | flexible Binding: DataElementStringency (required) Fixed Value: comparable |
mapping | BackboneElement | External specification mapped to Slice: Unordered, Open, by uri | ||
mapping | S | 1..1 | BackboneElement | External specification mapped to |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identity | S | 1..1 | id | Internal id when this mapping is used Fixed Value: objclass-prop |
uri | S | 1..1 | uri | Identifies what this mapping refers to Fixed Value: http://healthit.gov/sdc/objectclassproperty |
name | S | 0..1 | string | Names what this mapping refers to |
comments | S | 0..1 | string | Versions, Issues, Scope limitations etc |
mapping | S I | 0..* | BackboneElement | External specification mapped to inv-1: Property extension can only be specified if ObjectClass extension is present |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identity | S | 1..1 | id | Internal id when this mapping is used |
uri | S | 0..1 | uri | Identifies what this mapping refers to |
name | S | 0..1 | string | Names what this mapping refers to |
comments | S | 0..1 | string | Versions, Issues, Scope limitations etc |
element | S ∑I | 1..* | ElementDefinition | Definition of element dae-1: No base allowed dae-2: No slicing allowed |
Documentation for this format |
todo
This structure is derived from DataElement.
Summary
Mandatory: 14 elements (+8 nested mandatory elements)
Must-Support: 80 elements
Fixed Value: 4 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from DataElement.
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DataElement | I | 0..* | DataElement | Resource data element inv-2: One and only one DataElement.code must have is-data-element-concept set to "true" |
meta | ∑ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?! ∑ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: IETF BCP-47 (required) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
11179-de-effective-period | S | 0..1 | Period | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-effective-period |
11179-de-document-reference | S | 0..* | Reference(DocumentReference) | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-document-reference |
11179-de-administrative-status | S | 1..1 | CodeableConcept | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-administrative-status |
11179-de-change-description | S | 0..1 | string | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-change-description |
11179-de-submitter-org | S | 1..1 | Reference(Organization) | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-submitter-org |
11179-de-registry-org | S | 1..1 | Reference(Organization) | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-registry-org |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
url | S ∑ | 1..1 | uri | Globally unique logical id for data element |
identifier | S ∑ | 1..1 | Identifier | Logical id to reference this data element |
version | S ∑ | 1..1 | string | Logical id for this version of the data element |
name | S ∑ | 1..1 | string | Descriptive label for this element definition |
status | ?! S∑ | 1..1 | code | draft | active | retired Binding: ConformanceResourceStatus (required) |
experimental | S ∑ | 0..1 | boolean | If for testing purposes, not real usage |
publisher | S ∑ | 1..1 | string | Name of the publisher (Organization or individual) |
contact | S ∑ | 1..* | BackboneElement | Contact details of the publisher |
11179-de-contact-address | S | 0..1 | Address | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-contact-address |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
name | S ∑ | 1..1 | string | Name of a individual to contact |
telecom | S ∑ | 1..1 | ContactPoint | Contact details for individual or publisher |
date | S ∑ | 0..1 | dateTime | Date for this version of the data element |
useContext | S ∑ | 0..* | CodeableConcept | Content intends to support these contexts Binding: Context of Use ValueSet (extensible) |
11179-de-classification-or-context | S | 1..1 | code | Extension URL: http://hl7.org/fhir/StructureDefinition/11179-de-classification-or-context |
coding | ∑ | 0..* | Coding | Code defined by a terminology system |
text | ∑ | 0..1 | string | Plain text representation of the concept |
copyright | S | 0..1 | string | Use and/or Publishing restrictions |
stringency | S ∑ | 1..1 | code | comparable | fully-specified | equivalent | convertable | scaleable | flexible Binding: DataElementStringency (required) Fixed Value: comparable |
mapping | BackboneElement | External specification mapped to Slice: Unordered, Open, by uri | ||
mapping | S | 1..1 | BackboneElement | External specification mapped to |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identity | S | 1..1 | id | Internal id when this mapping is used Fixed Value: objclass-prop |
uri | S | 1..1 | uri | Identifies what this mapping refers to Fixed Value: http://healthit.gov/sdc/objectclassproperty |
name | S | 0..1 | string | Names what this mapping refers to |
comments | S | 0..1 | string | Versions, Issues, Scope limitations etc |
mapping | S I | 0..* | BackboneElement | External specification mapped to inv-1: Property extension can only be specified if ObjectClass extension is present |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identity | S | 1..1 | id | Internal id when this mapping is used |
uri | S | 0..1 | uri | Identifies what this mapping refers to |
name | S | 0..1 | string | Names what this mapping refers to |
comments | S | 0..1 | string | Versions, Issues, Scope limitations etc |
element | S ∑I | 1..* | ElementDefinition | Definition of element dae-1: No base allowed dae-2: No slicing allowed |
Documentation for this format |
XML Template
JSON Template
todo
Other representations of profile: Schematron
Path | Name | Conformance | ValueSet |
DataElement.language | ?ext | required | http://tools.ietf.org/html/bcp47 |
DataElement.status | ConformanceResourceStatus | required | ConformanceResourceStatus |
DataElement.useContext | Context of Use ValueSet | extensible | Context of Use ValueSet |
DataElement.stringency | DataElementStringency | required | DataElementStringency |
Id | Path | Details | Requirements |
inv-2 | DataElement | One and only one DataElement.code must have is-data-element-concept set to "true" XPath: count(f:code/f:extension[@uri='http://hl7.org/fhir/StructureDefinition/11179-de-is-data-element-concept'])=1 | |
inv-1 | DataElement.mapping | Property extension can only be specified if ObjectClass extension is present XPath: exists(f:extension[@url='http://hl7.org/fhir/StructureDefinition/11179-objectClass']) or not(exists(f:extension[@url='http://hl7.org/fhir/StructureDefinition/11179-property'])) | |
inv-1 | DataElement.mapping | Property extension can only be specified if ObjectClass extension is present XPath: exists(f:extension[@url='http://hl7.org/fhir/StructureDefinition/11179-objectClass']) or not(exists(f:extension[@url='http://hl7.org/fhir/StructureDefinition/11179-property'])) | |
inv-1 | DataElement.mapping | Property extension can only be specified if ObjectClass extension is present XPath: exists(f:extension[@url='http://hl7.org/fhir/StructureDefinition/11179-objectClass']) or not(exists(f:extension[@url='http://hl7.org/fhir/StructureDefinition/11179-property'])) | |
dae-1 | DataElement.element | No base allowed XPath: not(exists(f:base)) | |
dae-2 | DataElement.element | No slicing allowed XPath: not(exists(f:slicing)) |